Brexit campaigner Nigel Farage quits UK Independence Party