Hamas leader says Mecca talks should not fail