World number one Iga Swiatek reaches the semi-finals of a WTA Tour grass-court event for the first time.