Women who take antibiotics over a long period of time are at increased risk of heart attack or stroke, according to research carried out in nearly 36,500 women.