Tesla will aim to sell 5 million vehicles a year by the end of the decade as Elon Musk sharply lowers his ambitions for the ...