President Donald Trump blames Democrats for "obstructing" a path to a better immigration system, as he faces mounting pressure to stop families being separated at the border.