Big fish: Angels lock up superstar Trout through 2020