A Mexican law enforcement helicopter has reportedly crossed into US territory and fired on two American Border Patrol agents.