Prince William 'so proud' of King Charles