The Duke and Duchess of York had two children: Elizabeth (called "Lilibet" by the family), and Margaret. Who advised against the Duke becoming the Governor General of Canada?