England cruised into the semifinal of the ICC Under-19 World Cup 2022 with a dominant display against South Africa.