India needs $1 trillion for housing, infrastructure projects: Report