Nigel Farage insists he's 'broken no rules'