Home World News Zip shares hit three-year high on earnings beat as BNPL firm unveils US listing plan