6 dead in clash between marines and gunmen in Mexico