Israeli captive soldier Agam Berger has been handed over to the Red Cross in a ceremony among the rubble of Gaza.