pyspark create empty dataframe from another dataframe schema