Bill Gate publicly reveal who will inherit his wealth