NHS gets £5.4 billion cash injection to cope with coming winter