Tim Lincecum designated for assignment by Angels