Haveri district hospital