Mitigating voltage loss in efficient CsPbI2Br all-inorganic perovskite solar cells via metal ion-doped ZnO electron transport layer