Эдуард I Длинноногий. Король Англии