Kate catherine middleton and prince william kiss twice on the balcony