Home Punditry Ontario court upholds act barring Catholics on throne