prince william divorces kate middleton after 5 weeks