German Bund yields slide 4 bps as Iran deal eases inflation fears