Ohio offers a new way to use public money for Christian schools. Opponents say it’s unconstitutional