No. 14 Mercer upsets No. 3 Duke, 78-71