Musk says fight with Zuckerberg will be live-streamed on X