40 000 åskådare och miljoner tv-tittare över hela världen såg en stjärnparad av artister med Bono, Beyoncé Knowles och Peter Gabriel i spetsen spela på en välgörenhetsgala för aidsbekämpning i Kapstaden på lördagskvällen.