Steve Harris dropped into Black Rock for mixing some tracks while Iron Maiden’s new album is riding high (#1 in 24 countries)