Mahindra and Ford Motor Co. call of partership