Is Sanofi India Ltd. worth buying?