Fred Thompson endorses National Popular Vote