Tata Elxsi wins contract from German car parts supplier Schaeffler, sets up tech hub in Pune