Anger at cuts as £500m NHS surplus found