Putnam wins Mexico Championship by two shots over four runners-up