NBC: Corruption survey gives many nations worst scores in over a decade