Dal lake freezes in sub-zero Kashmir