Pakistan vows swift justice for ‘barbaric act’ as attack claims lives of foreign nationals