What if a granary is built in the same turn a city is growing? Does the granary's bonus will take effect before the growth and save the food?