Tigers fire general manager Al Avila