Factors controlling the productivity of tropical Andean forests: climate and soil are more important than tree diversity