Carlos Lee is steady rock of Astros offense