Medical errors result in 325,000 deaths annually, report says