‘Crashing waves’ of jihadists fray soldiers’ nerves in Mosul battle