Trinity Yachts delivers superyacht Finish Line