Extreme weather vs record cereal yields