Moderna says vaccine safe for teenagers