Naya Rivera a 'hilarious, beautiful angel'