Veteran pitcher Jered Weaver reflects on 11-year career with Angels