N26 celebrates recent industry accolades for leadership and employer brand