Porsche fined 535 million euros over diesel scandal