Lech, Czech i Rus