Why is it so hard to cancel subscriptions or end ‘free’ trials? Report shows how companies trap you into paying