Man catches 6-foot shark off Rhode Island