Lee Addy hopeful of landing World Cup spot