Seventh time's a charm for Bob Geldof in Dubai