England qualifies for Champions Trophy semifinals