Demographic trends and climate over 35 years in the Barro Colorado 50 ha plot