King Charles, 77, has been footing the bill for Princess Eugenie's Kensington Palace home and Princess Beatrice's apartment at St James's Palace in London