Tesla launches first Megapack factory outside U.S. in Shanghai