Caravaggio's last work: martyrdom and tragedy, witnessing his final days