Should Prince William and Kate Middleton sign a prenuptial agreement?