Asamoah hails 'Juve team spirit'