A Complete CO Survey of M31. I. Distribution and Kinematics