Spanish court rules in favor of 300 cases of conscientious objection