Jennifer Garner thanks Meghan Markle for Archie video after rude backlash