The intentions to get vaccinated against influenza and actual vaccine uptake among diabetic patients in Ningbo, China: identifying motivators and barriers