Swiss bank giant UBS posts best Q3 in a decade despite pandemic