Tata Motors appoints GM's Karl Slym as MD