Colombia receives $3.78B in remittances