De Villiers’ record sets up thumping win over New Zealand