Football Oklahoma AD Joe Castiglione explains decision to cancel spring game in wide-ranging interview