The top 10 ski racers from over 20 countries converge on Whistler April 2