implement ShareActionProvider