A 3d Topological Sigma Model and D-Branes