Govt. doing its best to improve conditions of weavers: Minis