On MSNBC, Liberal 'Republican' Colin Powell Insists GOP ‘Needs’ Him