read nested json in pyspark