Critics are slamming a deal to host staged gladiator fights in the Roman Colosseum, with some calling the campaign with Airbnb "a disgrace".