Spark Dataframe Add Column If Not Exists Scala