US President Donald Trump has announced a naval mission to escort stranded ships through the Strait of Hormuz.