SYDNEY, May 3 - Treasurer Scott Morrison has pledged $2.9 billion over five years for projects in the key election ...