WTO agreement on trade related intellectual property rights (TRIPS) . a user's guide