Revolut planning dual listing in New York and London