Spanish galleon San Jose, laden with approximately $20bn worth of treasure, sank more than 300 years ago.