Microsoft's stock slides after dismal PC shipment reports