Hamas affirms readiness for prisoner swap with Israel