Multifunctional 2D perovskite capping layer using cyclohexylmethylammonium bromide for highly efficient and stable perovskite solar cells