President Donald Trump has been clashing with Pope Leo XIV for weeks now in a rare and increasingly public dispute.