Buyers rush to complete sales ahead of 1 April stamp duty changes