2018 JCI World Congress is confirmed to be held at Goa, India