NBC: 'Spider-Man' actor Tom Holland says he is taking a social media break for his mental health