Progressive failure analysis of shallow foundations on soils with strain-softening behaviour