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