John Hahn leads Africa Open by two after 10-under 61 in second round