Teva's generic Effexor XR receives regulatory approval