BlackRock reports earnings that beat expectations, revenue misses