New Zealand finishes seventh after 'tough weekend' in LA; Spain claims inaugural SailGP victory