England Women U19s showcased an exhilarating match and secure spot in T20 World Cup final against India after beating Australia by three runs.