High-level ab initio versus DFT calculations on (H2O2)2 and H2O2-H2O complexes as prototypes of multiple hydrogen bond systems