Victory Motorcycles to take on Isle of Man TT