Toyah Willcox and Robert Fripp dedicate cover of David Bowie's 'Heroes' to Queen Elizabeth II