Drug violence shakes Mexican beach resorts