Group Codes do not Achieve Shannon's Channel Capacity for General Discrete Channels