Vedanta and Foxconn to invest $19.4 billion in India