Bahrain's GFH buys 70% stake in Dubai Fintech major Marshal