Jennifer Garner Reveals She Had a 'Wedding for Myself' for Her Birthday