'Charity gagging law' under fire