Karen Tam wins the Giverny Capital prize