david richards subaru wrc petter solberg