Marguerite dari Provence, Ratu Prancis