Chris Maxon doubles down and wins Greensboro Half Marathon