The ICO hard cap explained