Freshman Marvin Bagley III leaving Duke for NBA draft