Musk hands over first Teslas from German gigafactory