Britain's Prince William arrives in Amman, Jordan