UAW and Detroit 3 appear to make progress in contract talks