Australia hikes interest rate to 18-year high