Phase mixing and island saturation in Hamiltonian reconnection