Bad Company return with excellent version of 'Rock 'N' Roll Fantasy'