Tesla shares rocket as Musk summons surprise profit