Review: Mike Leigh’s Pirates of Penzance (ENO, London Coliseum)