average temperature in japan