Sanofi reports mixed results for 2011