Canada’s top court bans prayer at council meeting