Geldof unveils Live 8 show plans