King Charles 'has sparkle back' after Easter appearance, says royal expert