Drag Queen Story Hour prompts controversy and protest