Celeb chef Guy Fieri talks diners and takes on critics