Windows XP sales extended through 2010 for ultra-low-cost PCs