where is cameron smith the golfer from