The NHS faces a “winter onslaught”—an additional £3.3 billion will only go so far