When should i not take metformin