GameStop resorts to $1.4B debt swap to preserve cash