When did the U.S. Supreme Court rule clauses allow people to hold public office based on their religion was unenforceable