E-Government Implementation Framework and Strategies in Developed vs. Developing Countries