Ireland wins Miss World contest