Eleanor dari Provence, Ratu Inggris