NBC: Top Pentagon spokesperson to take senior role at White House