Regeneron, Sanofi-Aventis announce $312 million stock sale