$18 billion to be invested in transport over 4 years: Minister