Nationalist and pro-Kurdish opposition given Turkish cabinet posts