GM suspends dividend, buybacks as coronavirus hits sales