Jared Leto promises to play in Moscow and Kiev again