Photos: Demonstrators protest G8 summit