USA book spot in ODI World Cup final qualifier