Sophie Ecclestone believes England play their best cricket under pressure after beating Bangladesh to progress to the semi-finals.