US 30-year Treasury yield tops 5% in auction for first time since 2007