Our guide to cycling holidays in Majorca