Report: Afghan aid not worth the money