The buy now, pay later service has launched instant peer-to-peer payments in 13 countries, including in the UK