Maximizing the mechanical performance of Ti3AlC2-based MAX phases with aid of machine learning