Dal lake freezes as Srinagar records coldest winter in 25 yrs