[yahoo] Add support for regional subdomains and extract duration (Closes #3915)