Text this: Where Did It Go Wrong? Capability-Oriented Failure Attribution for Vision-and-Language Navigation Agents