Cameron Comments on Her WWE Release