Former President Trump is under fire for saying if elected again, he wouldn't protect NATO allies that don't contribute enough to the defense fund.