GSK shingles vaccine shows benefits across all age groups