Iain Mansfield wins €100,000 prize