Jamie Oliver: “I’d never have believed we’d cook for Obama”