Private Counting from Anonymous Messages: Near-Optimal Accuracy & Vanishing Communication Overhead