Alexis Petridis: The presenter came under attack in the Mallorcan resort while filming for his show because he was 'making the place look bad'. He was only trying to help …