Windies claiming a major title was overdue: Bravo