dave mustaine news and photos