Supreme Court hears arguments over publicly funded Catholic charter school in Oklahoma