Penn State Greater Allegheny co-hosts charity basketball game