Elon Musk's X removes thousands of Israel-Hamas misinformation accounts and posts amid EU demand