Duke pulls away from Elon in 76-54 win