Mixed reactions to G8 summit