Hancock unable to say whether NHS will run out of protective gowns this weekend