Tesla's Shanghai factory hit 4M vehicle production mark