Gene Leahy Mall re-construction 'on budget and on time'