Mark Rutte fights off far-right challenge to win Dutch election