Jimmy Anderson took his 704th and final ever Test wicket on day three of the first Test against the West Indies.