Pakistan, Dubai ink over $3b pact in diverse fields