how does climate affect coffee