CEO Jack Dorsey buys $7 mn in Twitter stock