A balanced cation exchange reaction toward highly uniform and pure phase FA1−xMAxPbI3 perovskite films