Sidon sets on compact groups