Causes and Impacts of Inflation on Developing Countries