Magnetic and electrical properties of the heavy fermion compound NpSn3