World News Modi, Meloni review progress of India-Italy strategic partnership at G7 Summit June 15, 2024