Russia launches more UK telecom satellites