Vinales shines on Yamaha debut