Mikhail Kalashnikov dies