Global Instant Payments world is a matter of time