Tesla will deliver more than 5 million vehicles by 2030, says Morningstar analyst Seth Goldstein