Fundamental Limits of One-Shot Communication