Remittances boost economy