Schumer: Deal reached on major parts of $500B virus aid