Castle Rock Township must allow Islamic cemetery, judge rules