who lasted the longest in the royal rumble