While on a trip to Cape Town, Prince William has been spotted wearing a handmade bracelet from his daughter Princess Charlotte - and now he's opened up about the touching promise behind the gift