Man charged in Sheetz knife-wielding incident