Trump spars with top Democrats over border wall funding