Michael McCormack supports Commonwealth Integrity Commission while critics warn of shortcomings