Numpy Vector Outer Product