Tesla-rival BYD smashes profit record ahead of European push