how to explode a list inside a dataframe cell into separate rows - python