Texas nuclear plant catches fire