Think about it this way, if you split a large project into smaller projects, then yes, Agile is scalable, because Agile will be applied on these small, interconnected projects.
However, you can't just manage a large project using Agile without splitting it, so, from this perspective, Agile is not scalable.