Qalibaf vows to prevent US interference in the Strait of Hormuz