Finland snatch Euro win over Denmark after Eriksen collapse drama