Three tankers divert from Strait of Hormuz