Cal teammates Hagy and Weaver make it into semifinals at US Amateur