which wwe superstar held the wwe money in the bank contract the longest