Scientex to deliver 50,000 affordable homes by 2028