Judge sweeps aside AstraZeneca shield against Nexium competitor