who is the farther of prince charles?