Cancer Research UK launches card and gift shops