Apple supplier Foxconn to invest $1B in India, sources say