birmingham to palma de mallorca