Add multiple columns in spark dataframe