" The court held that the Establishment Clause prohibits the state from advancing any religion, and that "[T]he state has no legitimate interest in protecting any or all religions from views distasteful to them."