PentestThinking: AI-Powered Attack Path Planning