Tesla raises share offering to $642.5 million