Tesla 2Q profit surges to $1.1b on record auto deliveries