Kirk Cameron is denied story-hour slot by public libraries for his new faith-based kids book