U.S. trade deficit narrows in April as oil exports hit record