The role of nutrients, productivity, and climate in determining tree fruit production in European forests