Cameron Ciraldo cements future at Knights