Elk Catholic's Kennedy Weisner wins PIAA Class A cross country title