Apollo Global posts record fees but asset sales drag earnings