Functionalizing MXene towards highly stretchable, ultratough, fatigue- and fire-resistant polymer nanocomposites