Modi to meet British, Japanese, Canadian leaders in Hamburg