Factors associated with uptake of seasonal and pandemic influenza vaccine among clinical risk groups in the UK: an analysis using the General Practice Research Database