AGREEMENT AND PLAN OF MERGER by and among Checkpoint Therapeutics, Inc., Sun Pharmaceutical Industries, Inc. and Snoopy Merger Sub, Inc. Dated as of March 9, 2025