Hierarchical Ti3C2T@MoS2 heterostructures: A first principles calculation and application in corrosion/wear protection