NBC: UAW members approve 4½-year contract with Detroit's Big Three