Costs of running a universal adolescent hepatitis B vaccination programme.