John Cleese, Liam Gallagher and Sir Bob Geldof unite for homeless ‘Live Aid’