B.C. political battle over ‘dirty money’ heats up