The macroepidemiology of influenza vaccination in 56 countries, 1997–2003