BlackRock results beat estimates on strong inflows; assets top $7.8 trillion