Hingis, Bencic take Switzerland into Fed Cup semi-finals