Python Count Duplicate Rows In Dataframe Merge Vs Join