Angels sign former 25-HR hitter in free agency