Death toll rises to 25 with heavy rain in North India