ProtoX: Explaining a Reinforcement Learning Agent via Prototyping