hoi an weather october november