Toronto resto Alo is on the world's best list and the chef says it's just the boost he needs right now