Former President Trump is facing backlash after saying he wouldn't protect a NATO nation that didn't contribute enough defense funds.