Supreme Court rules prayers can't continue at Quebec council meeting