Jared Leto and Thirty Seconds to Mars arrive at the Louvre in Paris