Obama: 'I Don't Take Free Food'