Clinton: Free speech mustn't be squelched to protect religion