UBS reports better than expected profits