Helen Haines says government's integrity commission bill is 'weak'