Exploiting multi-scale parallelism for large scale numerical modelling of laser wakefield accelerators