Taiwan's Foxconn to invest $280 million in India’s Snapdeal