This week's packed IPO calendar faces global uncertainty as 17 companies launch IPOs amid US-Iran tensions.