Enhanced thermal and water stability of halide perovskite MAPbBr3 by double-coated hydrogen-bonded polymer network