Tackling Content Authenticity with Blockchain and C2PA