RIM giving Canadians $40 worth of free apps until December 31st