Amy Poehler set to help sales at Old Navy