Afghan President Ashraf Ghani to visit India on October 24