Community-based interventions to enhance knowledge, protective attitudes and behaviors towards canine rabies: results from a health communication intervention study in Guangxi, China