Final Dabaa contract 'to be signed this year', says president