APEC 2005 wraps up