Javascript Remove Duplicate Object From Array Based On Property