‘Underwood top-earning American Idol’