Cooks Hill claim third straight club championship