Chinese Nvidia supplier pours $700m into Vietnam plant