Major Banks Report Better Than Expected Q3 Earnings