Stamp duty receipts down almost £2bn