Apollo Health buys US BPO for Rs 700 crore