HP $399 touchscreen laptop breaks price barrier