A German magazine has labeled Elon Musk 'Public Enemy No. 2'