From music to politics, Gilberto Gil mixes it up