A century of wit and culture: The New Yorker marks 100th anniversary with exhibitions and Netflix documentary 13 March 2025