Greens senator Larissa Waters says integrity body would wipe out half of Morrison cabinet