Factors driving choices between types and brands of influenza vaccines in general practice in Austria, Italy, Spain and the UK