World trade point federation :bringing e-commerce capabilities to developing nations