How much more stamp duty will first-time buyers pay from April 1?