NBC: Kellogg CEO faces backlash for suggesting people eat 'cereal for dinner' to save money