Iran lawmaker says ships pay up to $2 million to cross Hormuz