Hurricane Barbara has been lashing parts of Mexico's Pacific coast after making landfall near Salina Cruz in the southern state…