fix handling of negative offsets in timezone spec strings