Channel-scale optimisation and tuning of large tidal turbine arrays using LES with adaptive mesh