Nancy Pelosi sets deadline for non-partisan deal