Margaret Christofsdottir, Princess of Denmark