Livingstone brands Boris 'a joke' in London mayoral elections