Fed's Waller says Iran war could keep interest rates on hold