Dubai e-Government revamps its portal