Foxconn announces $194 million components factory agreement with Tamil Nadu.