BlackRock warns of ‘substantial’ impact from markets on earnings