Democrats unveil $3.5 trillion budget to fulfill Biden agenda