Priests can’t be forced to break seal of confession, judge rules