Audi fined $927 million by German prosecutors for diesel violations