German watchdog BaFin orders N26 to pay $5 million fine