John Barnes on racism and society: ‘There are invisible banana skins