Casting Lucian Msamati as Iago in Shakespeare's classic offers a crucial shift of perspective that is long overdue, says Dominic Cavendish