#Qatar digital payment surge July 2026