Hamas ‘Ready to talk to Israel’