Minimization of maximal von Mises stress in porous composite microstructures using shape and topology optimization