Tesla raises US$1.2 billion, tapping market again for funding