Vodafone New Zealand completes $690 million TelstraClear takeover