England Under-20s staged a superb second-half fightback to claim the IRB Junior World Championship title with a 23-15 win over Wales.