Dame Judi Dench gives charity cyclist a lucky charm