Under proposed deal, Hamas will release at least 50 hostages and Israel will free 300 Palestinians, sources tell The National