Cadila inks pact with Italian firm to launch generic product