Performance assessment of an eco-friendly tandem solar cell based on double perovskite Cs2AgBiBr6