Oracle's Ellison reveals $1 billion stake in Tesla