NBC: White House says it will distribute 400 million free N95 masks to protect against omicron