weather in ahmedgarh