South Africa beat New Zealand to win men’s Rugby World Cup final