Chipotle Mexican Grill settles lawsuit over gift cards