Middle East Visa cardholders nearing six million