Erik van Rooyen fights to the end at ‘brutal’ Masters, pips Tiger Woods