Gunmen storm Mexican resort, kill seven people