Chiefs offensive tackle Willis retires from NFL