Virgin cancels 10 Melbourne services