Improving How Agents Cooperate: Attention Schemas in Artificial Neural Networks