BMW Eyes Tesla As It Launches Electric Car