US Treasuries hit by biggest sell-off in two years