Detroit casino strikes end with new contracts for MGM Grand employees