New Zealand have retained the Bledisloe Cup for an 18th consecutive year after a 43-5 win over Australia.