Typescript Map Object To Another With Same Properties