Couche Tard, the Canadian c-store retailer, has walked away from its efforts to buy US-based rival Casey's General Stores.