$300 million Chesapeake Bay bond stalls in Virginia House