US factory orders soar 2.3% in June, higher than estimates