Gen. Casey praises new cannon in Minnesota