Four Ln2 compounds constructed by a polydentate Schiff base ligand: Gd2 compound displaying large magnetocaloric effect and Dy2 compound showing single-molecule magnet behavior