How much were remittances sent from migrant workers in 2007