Weaver appointed as Sydney Kings NBL coach