Facile deposition of high-quality Cs2AgBiBr6 films for efficient double perovskite solar cells