Typescript Merge Two Objects Properties