Irving Martinez dies at 51