Instagram is making teen accounts private by default as it tries to make the platform safer for children amid a growing backlash against how social media affects young people's lives.