Revlimid fuels Celgene sales rocket