volcano, hi weather averages