A $220 million advertising campaign tied to Homeland Security Secretary Kristi Noem has drawn sharp Republican criticism, even as President Trump took questions at the White House on his administration's record.