TFCA unveils 10-year programme