Taro Pharmaceutical posts profit of $189 million in 3rd quarter