Seasonal, not annual precipitation drives community productivity across ecosystems