ashoknagar kalyangarh monthly weather