Multi-Agent Pathfinding with Matching using Increasing Cost Tree Search