Sanofi sues Eli Lilly over patents for top-selling insulin drug