$29 Cheap Spirit Airlines flights Charlotte (CLT) to Houston (IAH)