West Indies cricket heritage centre opens at National Stadium