Prince William and Princess Kate have extended a very public olive branch to Prince Harry