Blair: Israel thinks its time for talks