Hewlett-Packard “making progress” on turnaround despite challenges