John Murphy, 59, was arrested in the United Arab Emirates over allegations of being offensive to hotel staff and was later cleared - but he has not been able to leave the country