Starmer to set out plans for 'historic' £1.8bn investment in Britain's ports