Bartolomeo Cavarozzi. Un caravaggesco tra Roma, Genova e la Spagna