Obama hails courage beyond words in Texas