England U19s are two-time European Championship winners after producing an extra-time fightback to beat Israel 3-1 in Slovakia.