Add multi-use video widget.

- Update share CTA macro to allow for multiple instances.
I wonder if it's worth passing the share cta params directly to the `anniversary_video` macro? Because this uses multiple share cta's it might be easier this way, rather than updating the share params manually multiple times?