Jennifer Garner Says Mark Ruffalo Almost 'Dropped Out' of 13 Going on 30