Logitech launches Google TV at $300