Stocks well placed to benefit from infrastructure spend