Trott ton powers England record