Twitter reports highest-ever annual revenue in 2021, but misses key analyst estimates