Frankie Boyle cleared by Ofcom following joke about Boris Johnson