Poet Wole Soyinka misses out on Oxford professor role