Remittances to Pakistan touched $2 billion in October