IQmining review 2026: contracts, fees and safety