Jim Carrey delivers commencement speech