Taurua extends Silver Ferns coach contract