Assimilation of soil moisture and canopy cover data improves maize simulation using an under-calibrated crop model