Information generation as a functional basis of consciousness