Olive (Olea europaea L.) responses to environmental constraints in Mediterranean agroecosystems