multiplying two vectors dot product