Lewis Hamilton agrees there is too much swearing but says there is ‘a racial element’ to FIA president’s reference to ‘foul-mouthed rappers’.