Warnock accepts Derry blame