Golfer loses two fingers to crocodile in Cancun