A computational framework for mesoscale modelling of concrete with application to ballistic impact | Synapse