Carmona leads Spain over England to win first Women's World Cup