Jessica Barth attends the Ted 2 Premiere in New York