Prince William, Princess Kate Face Off in Cocktail-Making Battle