Prince William expresses sorrow for slavery in Jamaica visit