New report claims Iran's coronavirus death toll is likely 42,000 - three times higher than the official number.