Kraigg Brathwaite steps down as West Indies Test captain, Shai Hopes appointed T20I skipper