Pfizer vaccine approved for teens