Casey's signs deal to buy Minnesota c-store locations