The Republican presidential candidate has taken heat from pundits, including Jesse Jackson and Cornell Belcher, but reiterated his comments on Sunday