Up to £37bn of infrastructure work up for grabs