Ben Stokes free to join England for West Indies tour after eight-match ban deemed served