Vegetarian diet 'weakens bones'