Dismal polling on Iran and cost of living concerns drag down Trump as well as vulnerable GOP candidates