Yield–rainfall relationships in cereal cropping systems in the Ebro river valley of Spain