Tentative settlement reached in RadioShack gift card dispute