Elon Musk says Tesla not immune to tough economy that he foresees