Prince William, Kate Middleton tie nuptials