Coulthard says Piquet should have been punished for F1 cheating