Triumph Motorcycles confirms New World Land Speed Record attempt