Twitter celebrates 7 years with this self-congratulatory video