U.N. says traders not responsible for price rises