US forces will build a temporary port on the Gaza shoreline in the next few weeks to allow delivery of humanitarian aid on a large scale, Joe Biden will announce in the State of the Union speech.