All Blacks centre Sonny Bill Williams has spurned lucrative moves to France as well as a return to Australian rugby league in favour of signing a new deal to stay in New Zealand until after the 2019 World Cup.