Elusive showman Trifonov holds keys to power in Bulgaria