DoorDash confirms data breach affected 4.9 million customers, workers and merchants