Japan raises interest rate to highest for 31 years | Alto