Jim Pickard Cameron to change his offending “credit cards” speech