US 10-year yield tops 4.5% in global bond rout