Globalization, Its Challenges on Democracy and Effects on Africa