Twitter: Elon Musk blames ‘activist groups’ for earnings drop