A multiple factor model for European stocks