Prince Charles breaks royal rules to remove Harry from inheritance list despite Queen's warnings