HP launches Windows 7 tablet