Hamas said ready to sign Shalit deal this weekend