Salford have confirmed the signing of full-back Kevin Locke from the New Zealand Warriors on a three-year contract from next season.