French President heckled by angry farmers