Principessa Mary, Principessa Reale e Contessa di Harewood