Struct2Graph: a graph attention network for structure based predictions of protein–protein interactions