Olympics: India women beat South Africa, keep QF hopes alive