Din Tai Fung's long-awaited Vancouver restaurant to hire 300 people