Indian PM visits Nigeria after 17 years; To attend G20 summit in Brazil