Top Chef’s Kristen Kish Says It Was ‘Challenging’ to Take Over for Padma Lakshmi as Host18 March 2024