Chancellor pledges to give the NHS 'whatever support it needs'