Traffic in Strait of Hormuz at standstill as US president says blockade of Iranian ports and shores will continue