Trout homers again on birthday, but Angels fall to Rangers