Elon Musk and Twitter at odds over details of agreement, reports WSJ