Castel Sant’Angelo, the ancient Hadrian Mausoleum