US factory orders rise 0.7% in April