BlackRock profit beats Street estimates as markets rebound