20050707 world.rest-of-world: Blasts shake up G-8 in Scotland