Causes of future Mediterranean precipitation decline depend on the season