Controversial data firm Cambridge Analytica closes down