Cash remittances rise to $2.9B in November