Upper bound limit analysis of quasi-periodic masonry by means of Discontinuity Layout Optimization (DLO)