haldwani cum kathgodam monthly weather