Twitter swallows 'poison pill' to block Elon Musk hostile bid