Tesla profit slump