Teenager Joao Fonseca has received praise from big names in the game after a stunning straight sets victory over world No 9 Andrey Rublev in the first round at the Australian Open.