Rock star Noel Gallagher has admitted an "otherworldly" Hollywood star ate solid weed at his 50th birthday party.