James Corden finally addresses his restaurant scandal