Jim Carrey has always been the generous kind, and when…