Prince William thinks Harry was ‘way off the mark’ with royal claims