Katie Boulter into biggest semi-final of career to set up highest ranking