Servier to Teva Fined $582.2 Million on Generic Delays