Enhanced ideal strength of thermoelectric half-Heusler TiNiSn by sub-structure engineering