West Indies sweep Bangladesh with 10-wicket rout in second Test