UN rapporteur says Lobbying Bill is 'a stain on democracy'