English golfer John Parry has overcome a five-stroke deficit in the final round to win the Mauritius Open and claim his second title on the European tour, 14 years after his first.