Queen – forty years of glam-rocking genius