HTC cuts revenue forecast on product delays, sluggish shipments