Textured perovskite cells