The non-local delta problem and (2+1)-dimensional soliton equations