A rarely seen painting by Italian master Caravaggio, part of a private collection, is going on display to the public for the first time in an exhibition in Rome.