Weather Shocks, Sweet Potatoes and Peasant Revolts in Historical China