Daily Crunch: Twitter revenue disappoints