Bond yields surge to 4.47% as Iran war and strong US data fuel inflation fears