Tesla profit tops target; Musk says high prices could hurt demand