Global stocks fall as bond yields hit 2007 highs on Iran war inflation fears