Ash Barty closes in on the world No.1 ranking with victory over Venus Williams in the Birmingham quarterfinals.