New shingles vaccine 97% effective for middle-aged