Astrazeneca gana un 4% menos en el primer semestre