GlaxoSmithKline tells doctors in Canada to stop using a batch of its swine flu, amid reports of severe side effects.