NHS struggling to open extra winter beds and fill staffing gaps