Viking Holdings stock sails 8% higher on Q1 earnings beat