Armstrong hangs on to yellow jersey