Dennis defends yellow jersey on 2nd stage of Tour de France