Despite Israeli crticism, Carter meets Hamas delegation in Cairo