US infections top three million as Trump pushes schools reopening