Warne names Ganguly as captain of all-time India XI