Balancing crystallization rate in a mixed Sn–Pb perovskite film for efficient and stable perovskite solar cells of more than 20% efficiency