GSK profit misses as Shingrix disappoints, stockpiling eases