Jamie Foxx Walks Off After Katie Holmes Quetion