python csv reader get number of columns