GM Q1 sales drop 43% as virus cuts demand