UK court backs Teva rival to AstraZeneca lung drug