GlaxoSmithKline's Shingrix campaign irks some in UK, but pharma adamant it broke no rules