China's "world factory" days are over: Foxconn says