Russian media tycoon launches London Live, a local TV channel