Is too much foreign aid a curse or blessing to developing countries? · Study