Prince Harry and King Charles kiss and make up ahead of coronation while Prince William gives cold shoulder