BMW warns no-deal Brexit poses risk to earnings momentum