Classical adiabatic holonomy and its canonical structure