Audi recalls 330,000 cars in Germany on possible electrical problem