kate middleton health controversy