House Democrats unveil gun control agenda that faces uphill battle in Congress