Mexico sorry for border crossing, but U.S. Marine’s apology not enough