Surf pro fights off S.Africa shark attack on live TV