Annual TFP growth follows output; and weather matters for short-term fluctuations