Home World news Elon Musk strikes $500M deal to end Twitter severance saga