when do river and the doctor get married