Sen. Michael Rubio resigns from Cal. Legislature to work for Chevron