Convert a dataframe to JSON