Mesoscale modelling of damage in single- and double-shear composite bolted joints