Die Kanadierin Leylah Fernandez hat sensationell gegen die zweifache US-Open-Siegerin Naomi Osaka gewonnen.