Strong India, Japan can do wonders, says Japanese PM Shinzo Abe