Asset Management Firm Vanguard Group Have bought a 10.3% stake in Twitter