Venezuela closes border with Colombia after attack on soldiers