Rep. Giffords released from Houston hospital