Ukraine president joins leaders at G7 summit