In an Oval Office meeting that defied months of bitter exchanges, President Donald Trump and New York City Mayor-elect Zohran Mamdani set aside ideological battles to find unexpected common ground.