India set to host 215 G20 meetings across 55 locations