python pandas merge drop duplicate columns