Johnson cracks a joke ahead of G7 summit