Mollie O’Callaghan pipped Ariarne Titmus in a showdown for the ages on a day when another three medals were won