Corrupt elements have badly affected economy: NAB