Turkish gunman who shot John Paul II visits Vatican