Sanofi fills some big shoes in $925M Afrezza pact with MannKind