GetYourGuide picks up $484M, passes 25M tickets sold through its tourism activity app