Celebrities’ endorsement earnings on social media