India win acrimonious Test series - Barbados Today