Iranian Parliament vows firm response to Strait of Hormuz violations