Fighting slows 'final push' against IS in eastern Syria