Ford and Mahindra to join hands for India business