Number of income tax payers surges 26% in 2017-18. The GST effect?