Allocation of grassland, livestock and arable based on the spatial and temporal analysis for food demand in China