how long does a US LLC take for foreigners