The Tramuntana mountains tower above Mallorca’s sleepy villages