Trump's feud with Pope Leo divides 53 million US Catholic voters