Populist cleric Sadr all but wins Iraq election