Cricket: South Africa cruise to win over New Zealand