Prince William arrives at Yad Vashem